package org.jtsmix.editor;

import java.io.FileNotFoundException;

/**
 * this class is used for both - reading and writing to mix acrhives
 *
 * @author ivosh
 */
public interface MixEditor extends MixReader {

    /**
     * add a file to mix archive
     *
     * @param fileName
     * @throws FileNotFoundException
     */
    public void addFile(String fileName) throws FileNotFoundException;

    /**
     * create an empty mix archive
     *
     * @param fileName
     */
    public void createMix(String fileName);

    /**
     * remove a file mix from archive
     *
     * @param fileName
     */
    public void removeFile(String fileName);
}